Beating the generator-enumeration bound for p-group isomorphism

نویسندگان

  • David J. Rosenbaum
  • Fabian Wagner
چکیده

We consider the group isomorphism problem: given two finite groups G and H specified by their multiplication tables, decide if G ∼= H . For several decades, the np n+O(1) generatorenumeration bound (where p is the smallest prime dividing the order of the group) has been the best worst-case result for general groups. In this work, we show the first improvement over the generator-enumeration bound for p-groups, which are believed to be the hard case of the group isomorphism problem. We start by giving a Turing reduction from group isomorphism to n logp n+O(1) instances of p-group composition-series isomorphism. By showing a Karp reduction from p-group composition-series isomorphism to testing isomorphism of graphs of degree at most p+O(1) and applying algorithms for testing isomorphism of graphs of bounded degree, we obtain an n time algorithm for p-group composition-series isomorphism. Combining these two results yields an algorithm for p-group isomorphism that takes at most n logp n+O(p) time. This algorithm is faster than generator-enumeration when p is small and slower when p is large. Choosing the faster algorithm based on p and n yields an upper bound of n log n for p-group isomorphism. Preliminary versions of this work appeared as portions of [40] and [36].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Beating the Generator-Enumeration Bound for Solvable-Group Isomorphism

We consider the isomorphism problem for groups specified by their multiplication tables. Until recently, the best published bound for the worst-case was achieved by the np n+O(1) generator-enumeration algorithm. In previous work with Fabian Wagner, we showed an n logp n+O(logn/ log logn) time algorithm for testing isomorphism of p-groups by building graphs with degree bounded by p + O(1) that r...

متن کامل

Breaking the nlog n Barrier for Solvable-Group Isomorphism

We consider the group isomorphism problem: given two finite groups G and H specified by their multiplication tables, decide if G ∼= H. The n barrier for group isomorphism has withstood all attacks — even for the special cases of p-groups and solvable groups — ever since the n generator-enumeration algorithm. Following a framework due to Wagner, we present the first significant improvement over ...

متن کامل

P-subgraph Isomorphism Computation and Upper Bound Complexity Estimation

An approach for subgraph isomorphism computation of parameter-ized graphs will be presented. Parameterized graphs (short: p-graphs) are extensions of undirected graphs by parameter vectors at the nodes and edges. We will deene p-graphs and basic concepts of subgraph isomorphism computation for p-graphs. A bottom-up algorithm for p-subgraph isomorphism computation according to a given search gra...

متن کامل

Enumeration of Conformers of Octahedral [M(ABC)_{6}] Complex on the Basis of Computational Group Theory

Conformers of [M(ABC)6] complex have been enumerated on the basis of computational group theory, where M is the central metal, and ABC is the ligand, bound to M through A. Based on the 16 conformers of the M(AB)6 core unit, 7173 conformers have been found for the [M(ABC)6] complex, which are assigned to nine point groups, 1 D3d, 4 D3, 4 S6, 5 C2h, 7 C3, 182 C2, 15 Cs, 23 Ci, and 6932 C1.

متن کامل

Equivalence classes of matchings and lattice-square designs

We enumerate nonisomorphic lattice-square designs yielded by a conventional construction. Constructed designs are speci3ed by words composed from 3nite-3eld elements. These words are permuted by the isomorphism group in question. The latter group contains a direct-product subgroup, acting, respectively, upon the positions and identities of the 3nite-3eld elements. We review enumeration theory f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 593  شماره 

صفحات  -

تاریخ انتشار 2015